Amazon rainforest photos: Giant walking stick insect with a person's hand for scale Amazon rainforest photos: Giant walking stick insect with a person's hand for scale Insects and Other Arthropods < previous 270 of about 500 next >